/**
 * created by yangtong on 2025/7/13 下午12:34
 * <br />
 */
export default interface JvmBasicResp {

    /** Java 版本，例如：17.0.1 */
    version: string;

    /** Java 厂商，例如：Eclipse Adoptium */
    vendor: string;

    /** JVM 名称，例如：OpenJDK 64-Bit Server VM、Java HotSpot(TM) 64-Bit Server VM */
    jvmName: string;

    /** JVM 启动时间，例如：2025-01-01 10:00:00 */
    startTime: string;

    /** 进程 ID，例如：114514（通常为字符串，防止前端处理超长整型） */
    pid: string;

    /** 工作目录，例如：/home/user/myapp */
    workingDirectory: string;

    /** 用户名，例如：root */
    username: string;

    /** 最大堆内存，例如：2.00 GB */
    maxHeapMemory: string;

    /** 初始堆内存，例如：512 MB */
    initHeapMemory: string;

    /** 最大非堆内存，例如：512 MB */
    maxNonHeapMemory: string;

    /** 初始非堆内存，例如：512 MB */
    initNonHeapMemory: string;

    /** 最大直接内存，例如：512 MB */
    maxDirectMemory: string;

}